|
|
|
![]() |
В приложениях каждой команде меню, как правило, соответствует "горячая" клавиша (клавиша быстрого доступа). Рекомендуется по возможности использовать стандартные клавиши, например, как в Microsoft Word. В принципе, это приложение может служить стандартным образцом для создания собственных приложений при разработке не только меню, но и всех других элементов. Как и любой другой объект приложения, меню имеет набор свойств. Свойства меню доступны для редактирования в окне Properties (Свойства) формы, которой принадлежит меню (рис. 7.7). |
Рис. 7.7. Свойства меню
Основные свойства меню приведены в табл. 7.6.
Таблица 7.6. Основные свойства меню
Свойство |
Назначение |
Name |
Наименование (имя) меню. Должно быть уникальным, так как позволяет идентифицировать меню. Желательно пользоваться стандартным присвоением имени, то есть имя должно начинаться с букв mnu |
Caption |
Текст, отображаемый в пункте меню. Если в этом тексте перед одной из букв поместить символ "&", то буква в пункте меню будет подчеркнута и клавиша этой буквы будет назначена "горячей" клавишей для быстрого доступа к данному пункту меню |
Checked |
Если это свойство имеет значение True, при работе приложения слева от наименования выбранного пункта меню появляется галочка |
Enabled |
Свойство, определяющее возможность выполнения команды (пункта) меню. В зависимости от контекста объекта команды запрещаются или разрешаются |
HelpContextID |
Идентификатор справочной системы, соответствующий справке об этом меню |
Index |
Идентификатор пункта меню в массиве элементов управления приложения |
NegotiatePosition |
Определяет положение меню на экране |
Shortcut |
Комбинация клавиш для быстрого выполнения пункта меню |
Visible |
Определяет видимость на экране пункта меню. При работе приложения с помощью этого свойства пункты меню можно динамически прятать или показывать |
WindowList |
Назначает свойство формирования динамического списка окон. При установке этого свойства в меню будет добавляться список окон по мере их запуска при работе приложения. Это свойство обычно используется для пункта меню самого верхнего уровня и для родительского окна приложений с интерфейсом типа MDI |
назад | содержание | вперед
|